in well-lit areas - Francés Inglés Diccionario